Skip to content

Publish scaffold after GitHub repo creation#12

Merged
rogerchappel merged 1 commit into
mainfrom
fix/init-github-push-scaffold
Apr 29, 2026
Merged

Publish scaffold after GitHub repo creation#12
rogerchappel merged 1 commit into
mainfrom
fix/init-github-push-scaffold

Conversation

@rogerchappel
Copy link
Copy Markdown
Owner

Summary

  • Add a default publish step after executed GitHub repository creation that initializes the generated scaffold as git history, commits it, adds origin, and pushes main.
  • Keep the publish path safe by refusing --github-execute for pre-existing project directories.
  • Extend smoke coverage for GitHub dry-run publish plans, mocked execute flow, and existing-directory refusal.
  • Update README guidance for the reviewed publish commands and safety behavior.

Validation

  • pnpm check
  • pnpm build
  • pnpm check:templates
  • pnpm smoke:init

@rogerchappel rogerchappel merged commit 24b7b09 into main Apr 29, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant